total net profit - Alemán Inglés Diccionario